"""Python中break和continue的作用是什么？"""

#在Python中，break和continue语句可以更改常规循环的流程。
#循环遍历代码块，直到测试表达式为假，但有时我们希望在不检查测试表达式的情况下终止当前迭代甚至整个循环，那么break和continue语句在这些情况下就可以使用。

"""Python break语句"""

#break语句终止包含它的循环。程序的控制权在循环体之后立即传递到该语句。
#如果该break语句在嵌套循环内（另一个循环内的循环），则该break语句将终止最里面的循环。

#在循环中使用break语句
for val in "string":
    if val == "i":
        break
    print(val)

print("末尾")

"""Python continue语句"""

#continue语句仅在当前迭代时用于跳过循环内的其余代码。循环不会终止，但会继续进行下一个迭代。
#该程序显示在循环内使用continue语句的程序
for val in "string":
    if val == "i":
        continue
    print(val)

print("末尾")
